\hypertarget{structShipCAD_1_1ControlFaceGrid}{}\section{Ship\+C\+AD\+:\+:Control\+Face\+Grid Struct Reference}
\label{structShipCAD_1_1ControlFaceGrid}\index{Ship\+C\+A\+D\+::\+Control\+Face\+Grid@{Ship\+C\+A\+D\+::\+Control\+Face\+Grid}}


{\ttfamily \#include $<$controlfacegrid.\+h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
size\+\_\+t \hyperlink{structShipCAD_1_1ControlFaceGrid_ab7a808def28fd23029532f1bce5bb674}{cols} ()
\item 
size\+\_\+t \hyperlink{structShipCAD_1_1ControlFaceGrid_a8b124d162ea1d32383f4896e29811c12}{rows} ()
\item 
void \hyperlink{structShipCAD_1_1ControlFaceGrid_a5022cc08e6d00215fff8583518098d4e}{set\+Rows} (size\+\_\+t \hyperlink{structShipCAD_1_1ControlFaceGrid_a8b124d162ea1d32383f4896e29811c12}{rows})
\item 
void \hyperlink{structShipCAD_1_1ControlFaceGrid_ad2d6840064503024af3af888b1e315e8}{set\+Cols} (size\+\_\+t \hyperlink{structShipCAD_1_1ControlFaceGrid_ab7a808def28fd23029532f1bce5bb674}{cols})
\item 
void \hyperlink{structShipCAD_1_1ControlFaceGrid_a07c8ccb4bc08c0561aedbbbe0b1322ef}{set\+Face} (size\+\_\+t row, size\+\_\+t col, \hyperlink{classShipCAD_1_1SubdivisionControlFace}{Subdivision\+Control\+Face} $\ast$face)
\item 
\hyperlink{classShipCAD_1_1SubdivisionControlFace}{Subdivision\+Control\+Face} $\ast$ \hyperlink{structShipCAD_1_1ControlFaceGrid_ae77d2fb91a62c9631c66786a905d256d}{get\+Face} (size\+\_\+t row, size\+\_\+t col)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
std\+::vector$<$ std\+::vector$<$ \hyperlink{classShipCAD_1_1SubdivisionControlFace}{Subdivision\+Control\+Face} $\ast$ $>$ $>$ \hyperlink{structShipCAD_1_1ControlFaceGrid_aa040d7465260af92995eff9ef7623984}{faces}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 42 of file controlfacegrid.\+h.



\subsection{Member Function Documentation}
\index{Ship\+C\+A\+D\+::\+Control\+Face\+Grid@{Ship\+C\+A\+D\+::\+Control\+Face\+Grid}!cols@{cols}}
\index{cols@{cols}!Ship\+C\+A\+D\+::\+Control\+Face\+Grid@{Ship\+C\+A\+D\+::\+Control\+Face\+Grid}}
\subsubsection[{\texorpdfstring{cols()}{cols()}}]{\setlength{\rightskip}{0pt plus 5cm}size\+\_\+t Ship\+C\+A\+D\+::\+Control\+Face\+Grid\+::cols (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\hypertarget{structShipCAD_1_1ControlFaceGrid_ab7a808def28fd23029532f1bce5bb674}{}\label{structShipCAD_1_1ControlFaceGrid_ab7a808def28fd23029532f1bce5bb674}


Definition at line 45 of file controlfacegrid.\+h.

\index{Ship\+C\+A\+D\+::\+Control\+Face\+Grid@{Ship\+C\+A\+D\+::\+Control\+Face\+Grid}!get\+Face@{get\+Face}}
\index{get\+Face@{get\+Face}!Ship\+C\+A\+D\+::\+Control\+Face\+Grid@{Ship\+C\+A\+D\+::\+Control\+Face\+Grid}}
\subsubsection[{\texorpdfstring{get\+Face(size\+\_\+t row, size\+\_\+t col)}{getFace(size_t row, size_t col)}}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Subdivision\+Control\+Face}$\ast$ Ship\+C\+A\+D\+::\+Control\+Face\+Grid\+::get\+Face (
\begin{DoxyParamCaption}
\item[{size\+\_\+t}]{row, }
\item[{size\+\_\+t}]{col}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\hypertarget{structShipCAD_1_1ControlFaceGrid_ae77d2fb91a62c9631c66786a905d256d}{}\label{structShipCAD_1_1ControlFaceGrid_ae77d2fb91a62c9631c66786a905d256d}


Definition at line 63 of file controlfacegrid.\+h.

\index{Ship\+C\+A\+D\+::\+Control\+Face\+Grid@{Ship\+C\+A\+D\+::\+Control\+Face\+Grid}!rows@{rows}}
\index{rows@{rows}!Ship\+C\+A\+D\+::\+Control\+Face\+Grid@{Ship\+C\+A\+D\+::\+Control\+Face\+Grid}}
\subsubsection[{\texorpdfstring{rows()}{rows()}}]{\setlength{\rightskip}{0pt plus 5cm}size\+\_\+t Ship\+C\+A\+D\+::\+Control\+Face\+Grid\+::rows (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\hypertarget{structShipCAD_1_1ControlFaceGrid_a8b124d162ea1d32383f4896e29811c12}{}\label{structShipCAD_1_1ControlFaceGrid_a8b124d162ea1d32383f4896e29811c12}


Definition at line 46 of file controlfacegrid.\+h.

\index{Ship\+C\+A\+D\+::\+Control\+Face\+Grid@{Ship\+C\+A\+D\+::\+Control\+Face\+Grid}!set\+Cols@{set\+Cols}}
\index{set\+Cols@{set\+Cols}!Ship\+C\+A\+D\+::\+Control\+Face\+Grid@{Ship\+C\+A\+D\+::\+Control\+Face\+Grid}}
\subsubsection[{\texorpdfstring{set\+Cols(size\+\_\+t cols)}{setCols(size_t cols)}}]{\setlength{\rightskip}{0pt plus 5cm}void Ship\+C\+A\+D\+::\+Control\+Face\+Grid\+::set\+Cols (
\begin{DoxyParamCaption}
\item[{size\+\_\+t}]{cols}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\hypertarget{structShipCAD_1_1ControlFaceGrid_ad2d6840064503024af3af888b1e315e8}{}\label{structShipCAD_1_1ControlFaceGrid_ad2d6840064503024af3af888b1e315e8}


Definition at line 53 of file controlfacegrid.\+h.

\index{Ship\+C\+A\+D\+::\+Control\+Face\+Grid@{Ship\+C\+A\+D\+::\+Control\+Face\+Grid}!set\+Face@{set\+Face}}
\index{set\+Face@{set\+Face}!Ship\+C\+A\+D\+::\+Control\+Face\+Grid@{Ship\+C\+A\+D\+::\+Control\+Face\+Grid}}
\subsubsection[{\texorpdfstring{set\+Face(size\+\_\+t row, size\+\_\+t col, Subdivision\+Control\+Face $\ast$face)}{setFace(size_t row, size_t col, SubdivisionControlFace *face)}}]{\setlength{\rightskip}{0pt plus 5cm}void Ship\+C\+A\+D\+::\+Control\+Face\+Grid\+::set\+Face (
\begin{DoxyParamCaption}
\item[{size\+\_\+t}]{row, }
\item[{size\+\_\+t}]{col, }
\item[{{\bf Subdivision\+Control\+Face} $\ast$}]{face}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\hypertarget{structShipCAD_1_1ControlFaceGrid_a07c8ccb4bc08c0561aedbbbe0b1322ef}{}\label{structShipCAD_1_1ControlFaceGrid_a07c8ccb4bc08c0561aedbbbe0b1322ef}


Definition at line 59 of file controlfacegrid.\+h.

\index{Ship\+C\+A\+D\+::\+Control\+Face\+Grid@{Ship\+C\+A\+D\+::\+Control\+Face\+Grid}!set\+Rows@{set\+Rows}}
\index{set\+Rows@{set\+Rows}!Ship\+C\+A\+D\+::\+Control\+Face\+Grid@{Ship\+C\+A\+D\+::\+Control\+Face\+Grid}}
\subsubsection[{\texorpdfstring{set\+Rows(size\+\_\+t rows)}{setRows(size_t rows)}}]{\setlength{\rightskip}{0pt plus 5cm}void Ship\+C\+A\+D\+::\+Control\+Face\+Grid\+::set\+Rows (
\begin{DoxyParamCaption}
\item[{size\+\_\+t}]{rows}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\hypertarget{structShipCAD_1_1ControlFaceGrid_a5022cc08e6d00215fff8583518098d4e}{}\label{structShipCAD_1_1ControlFaceGrid_a5022cc08e6d00215fff8583518098d4e}


Definition at line 48 of file controlfacegrid.\+h.



\subsection{Member Data Documentation}
\index{Ship\+C\+A\+D\+::\+Control\+Face\+Grid@{Ship\+C\+A\+D\+::\+Control\+Face\+Grid}!faces@{faces}}
\index{faces@{faces}!Ship\+C\+A\+D\+::\+Control\+Face\+Grid@{Ship\+C\+A\+D\+::\+Control\+Face\+Grid}}
\subsubsection[{\texorpdfstring{faces}{faces}}]{\setlength{\rightskip}{0pt plus 5cm}std\+::vector$<$std\+::vector$<${\bf Subdivision\+Control\+Face}$\ast$$>$ $>$ Ship\+C\+A\+D\+::\+Control\+Face\+Grid\+::faces}\hypertarget{structShipCAD_1_1ControlFaceGrid_aa040d7465260af92995eff9ef7623984}{}\label{structShipCAD_1_1ControlFaceGrid_aa040d7465260af92995eff9ef7623984}


Definition at line 44 of file controlfacegrid.\+h.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Ship\+C\+A\+Dlib/\hyperlink{controlfacegrid_8h}{controlfacegrid.\+h}\end{DoxyCompactItemize}
